#ifndef ASSET_MODEL_H
#define ASSET_MODEL_H

#include <string>
#include <ctime>

// 资产类，表示一个可管理的资产
class Asset {
public:
    int id;                 // 资产唯一标识
    std::string name;       // 资产名称
    std::string type;       // 资产类型
    std::string description;// 资产描述
    std::string location;   // 资产位置
    double value;           // 资产价值
    time_t purchaseDate;    // 购买日期
    std::string status;     // 资产状态 (在用、闲置、维修等)

    // 构造函数
    Asset();
    Asset(int id, const std::string& name, const std::string& type);
};

#endif // ASSET_MODEL_H
